Introduction ------------ CAfterDark is a base class that allows you to write graphics modules for Berkeley Systems' After Dark in terms of an object based abstraction. The base class CAfterDark provides the default behavior for a graphics module by simply blanking the screen. Subclasses can then add or change this basic behaviour. Notice ------ This software has been placed in the public domain. Use it at your own risk! The author takes no responsibility for loss or damage resulting from the use of this code. Files ----- GlueCode.[ch] - Glues the regular "main" interface to our class based interface. You will need to change GlueCode.h so that it creates an instance of your own subclass. See GlueCode.h for more information. CAfterDark.[ch] - The base class for all graphics modules CParticle.[ch] - An example subclass CParticle.¹ - THINK C 4.0.2 project file CParticle.¹.rsrc - Resources for the CParticle examples GraphicsModule_Types.h - NOT PROVIDED but needed. This files is included on your After Dark distribution disk. Contact Me At ------------- Jeff Francis CS Student, University of Iowa jfrancis@umaxc.weeg.uiowa.edu (319) 354-0765